﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using TCHSHue.BLL;
namespace TCHSHue.Modules.AdminControl.LKWebSite
{
    public partial class ctrLKWSCreate : System.Web.UI.UserControl
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            string mode = Request.QueryString["mode"];
            if (mode == "themlk")
            {
                lbCreate.Text = "Thêm mới";
                bntThem.Text = "Thêm mới";
            }
            else
            {
                string idLK = Request.QueryString["id"];
                var lk = LKWSBLL.getLK(idLK);
                if (lk!= null)
                {
                    lbCreate.Text = "Cập nhật";
                    bntThem.Text = "Cập nhật";
                    txtTenHienThi.Text = lk.tenHienThi;
                    txtURL.Text = lk.url;
                }
                else
                {
                    Page.RegisterClientScriptBlock("ChinhLK", "<SCRIPT Language='JavaScript'> alert('Liên kết này không tồn tại'); </SCRIPT>");
                    Response.Redirect("~/Modules/Admin.aspx?mode=lkwebiste");
                }

            }
        }

        protected void bntThem_Click(object sender, EventArgs e)
        {
            string mode = Request.QueryString["mode"];
            thongBao.Visible = true;
            if (mode == "themlk")
            {

                if (LKWSBLL.create(txtTenHienThi.Text.Trim(),txtURL.Text.Trim()))
                {
                    lbThongBao.Text = "Thêm liên kết thành công!";
                    txtTenHienThi.Text = "";
                    txtURL.Text = "";
                }
                else
                    lbThongBao.Text = "Thêm liên kết thất bại!";
            }
            else
            {
                string idLK = Request.QueryString["id"];
                if (LKWSBLL.update(idLK,txtTenHienThi.Text.Trim(),txtURL.Text.Trim()))
                    lbThongBao.Text = "Cập nhật liên kết thành công";
                else
                    lbThongBao.Text = "Cập nhật liên kết thất bại";
            }
            txtTenHienThi.Focus();
        }
    }
}